/**
 * 项目名称（软件名称）：忠旺机械物资管理系统(mms)
 * 研发设计单位：忠旺机械设备制造有限公司机械设计院智能控制设计科设计与研发。
 * 版权所有：忠旺机械设备制造有限公司
 * 注：本项目的一切技术专利，使用规范归解释权由忠旺机械设备制造有限公司所有。
 * 软件版本：Ver 1.0.0
 * 文件路径：com.zhongwang.mms.module.purchase.model.check
 * 创建时间：2020年04月25日 14时32分
 **/
package com.zhongwang.mms.module.purchase.model.check;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @ClassName： PCheckDetailModel
 * @Description： 盘点明细页面显示使用模型
 * @Author： 徐一贺
 * @Date： 2020/4/25 14:32
 * @Version： V1.0
 **/
@Data
public class PCheckDetailModel {
    /**
     * 主键

     */
    private Integer cdlId;

    /**
     * 外键：依赖外购件库存盘点计划表
     */
    private Integer cdlCpnId;

    /**
     * "外键：被盘点的外购件，
     依赖外
     */
    private Integer cdlItyId;

    /**
     * 物料描述
     */
    private String cdlMatDesc;

    /**
     * 物料编号
     */
    private String cdlMatCode;

    /**
     * 单位
     */
    private String cdlUnit;

    /**
     * 单价
     */
    private Double cdlPrice;

    /**
     * 跟踪号

     */
    private String cdlTrackCode;

    /**
     * 项目编号
     */
    private String cdlProCode;

    /**
     * 项目名称

     */
    private String cdlProName;

    /**
     * 仓库
     */
    private Integer cdlWhiId;

    /**
     * 区位
     */
    private String cdlPosition;

    /**
     * 记账日期

     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private java.util.Date cdlBookkeepingDate;

    /**
     * 在库类型：1是库存在库，2是项目
     */
    private Integer cdlStockType;

    /**
     * 盘点数量

     */
    private Double cdlNum;

    /**
     * 库存在库重量

     */
    private Double cdlItyWeight;

    /**
     * 盘点重量

     */
    private Double cdlWeight;

    /**
     * 1盘盈 2盘亏

     */
    private Integer cdlCheckStatus;

    /**
     * 盘点计划数量（盘前数量）

     */
    private Double cdlBeforeNum;

    /**
     * 盘点计划重量（盘前重量）

     */
    private Double cdlBeforeWeight;

    /**
     * 状态 1未盘点 2已盘点

     */
    private Integer cdlStatus;

    /**
     * 新增标识
     */
    private Integer cdlIsNewFlag;




    private Integer cdlMatId;

    private Double cdlItyNum;

    private String cdlItyNumUnit;


    /**
     * 仓库
     */
    private String cdlMatWhiName;
    /**
     * 区位
     */
    private String cdlMatPosition;
    /**
     * 项目编号
     */
    private String cdlMatProCode;
    /**
     * 项目名称
     */
    private String cdlMatProName;
    /**
     * 项目文本
     */
    private String cdlMatProRemark;
    /**
     * 损益差=盘点数-库存数
     */
    private Double cdlPalVal;
    /**
     * 备注
     */
    private String cdlRemark;
    /**
     * 计划编号
     */
    private String cpnCode;
    /**
     * 用于批量删除
     */
    private String cdlIds;
}